@charset "utf-8";
/* CSS Document */
body{ margin:0 ; padding:0 ; height:100% ; width:100% ; }
img{ margin:0 ; padding:0 ;  border:0}
p{ margin:0 ; padding:0}

.renewal_content{ width:957px ; margin:auto ; margin-top:26px ; font-family:"微软雅黑"}
.renewal_content_left{ float:left ; width:687px}
.renewal_content_left_p{ color:#5381bb ; font-weight:bold; padding:0 ;font-size:16px; margin-top:30px;font-family:"微软雅黑";text-align:center}
.left_p_span{color:#ec8d19 ; font-size:20px}
.renewal_content_left_checkbox{ margin-left:180px ; margin-top:35px ; color:#2b2b29 ; font-weight:bold;font-family:"微软雅黑"; font-size:15px}
.renewal_content_left_left{ float:left ; width:202px}
.renewal_content_left_left p{ margin-top:30px ; text-align:right ; color:#2b2b29 ; font-weight:bold ; font-size:15px;font-family:"微软雅黑"}
.renewal_content_left_right{ float:left ; width:400px ; margin-top:7px ; margin-left:25px ; _margin-left:12px}
.renewal_content_left_right_input{ width:240px ; height:30px ;border-radius:4px ; border: 1px solid #9A9A9A;}
.renewal_content_left_right_input_new{ width:240px ; height:30px ;border-radius:4px;border: medium none;}
.renewal_content_left_right_input_app{ width:150px ; height:30px ;border-radius:4px ; border: 1px solid #9A9A9A;}
.explain_input{text-align:right ; color:#2b2b29 ; font-weight:bold ; font-size:15px;font-family:"微软雅黑"; margin-left:15px}
.renewal_content_left_a{ float:left ; width:265px ; height:50px;margin-left: 200px; text-decoration:none;font-family:"微软雅黑"; color:#FFF ; text-align:center ; line-height:50px ; background:#4e80bb; font-size:24px ; margin-top:50px}
.renewal_content_left_b{ float:left ; width:100px ; height:50px;margin-left: 30px; font-family:"微软雅黑"; color:#FFF ; text-align:center ; line-height:50px ; font-size:15px ; margin-top:60px}

.renewal_content_right{ float:right ; width:270px ; margin-top:28px}
.renewal_content_right_a{ margin-top:20px ; float:left}
.renewal_content_right_x{ background:url("../../images_newStyle/renewal/x1.gif")/*tpa=http://www.95590.cn/ebiz/res/images_newStyle/renewal/x1.gif*/ ; width:261px ; height:172px ; float:left ; text-decoration:none}
.renewal_content_right_x_p{ color:#FFF ; font-weight:bold ; margin-top:92px ; margin-left:125px}
.renewal_content_right_x_p2{ color:#FFF ; font-weight:bold ;text-align:center;font-family:"微软雅黑";font-size:16px; margin-top:20px}
.renewal_content_right_x_p3{ color:#FFF ; font-weight:bold ; float:right;font-family:"微软雅黑"; margin-right:15px ; font-size:12px}
.renewal_content_right_x2{ background:url("../../images_newStyle/renewal/x2.gif")/*tpa=http://www.95590.cn/ebiz/res/images_newStyle/renewal/x2.gif*/ ; width:261px ; height:161px ; margin-top:18px ; float:left}
.renewal_content_right_x4{ float:left ; margin-top:20px ; text-decoration:none ;background:#4e80bb ; width:257px ; height:61px ; border:2px solid #c3c4c5 ; text-decoration:none}
.renewal_content_right_msg{ float:left ; color:#4e80bc ;  margin-top:20px ; font-weight:bold;font-size:18px ; margin-left:25px}
.renewal_content_right_new{ float:right ; width:270px ; margin-top:38px}

.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.white_content {
display: none;
position: absolute;
top: 24%;
left: 18%;
width: 605px;
background-color: white;
z-index:1002;
overflow: auto;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
border-radius:6px;
border:1px solid #CCC
}
.white_content_small {
display: none;
position: absolute;
top: 20%;
left: 30%;
width: 40%;
height: 50%;
border: 16px solid lightblue;
background-color: white;
z-index:1002;
overflow: auto;
}
.MyDiv_header{background:#35a2dc ; color:#FFF ; height:38px ; line-height:38px ; font-size:18px;font-family:"微软雅黑";}
.choose_input{ background:url("../../images_newStyle/renewal/p6.gif")/*tpa=http://www.95590.cn/ebiz/res/images_newStyle/renewal/p6.gif*/ ; width:19px ; height:18px ; border:none ; float:right ; margin-right:25px ; margin-top:10px}
.MyDiv_p1{float:left ; border:2px solid #c5c5c4 ; width:570px ; color:#2b2b29 ; font-weight:bold ;font-size:14px ; height: ; margin-top:10px ; margin-left:16px ; _margin-left:8px}
.MyDiv_p1_p{margin-top:15px ; margin-left:30px ; font-size:18px ;font-family:"微软雅黑";  color:#7296c8}
.MyDiv_p1 p{ margin-top:15px}
.MyDiv_p1_p1{ float:left ; text-align:right ; margin-left:10px ; padding-bottom:10px}
.MyDiv_p1_p1 p{font-size:14px ;font-family:"微软雅黑"; font-weight:bold;}
.MyDiv_p1_p2{ float:left;font-family:"微软雅黑"; font-weight:bold ;}
.MyDiv_p1_p2 p{font-size:14px ;font-family:"微软雅黑"; font-weight:bold ;}
.MyDiv_p1_p3{ float:left ; margin-left:45px ;font-family:"微软雅黑"; font-weight:bold ; text-align:right}
.MyDiv_p1_p3 p{font-size:14px ;font-family:"微软雅黑"; font-weight:bold}
.MyDiv_p1_p4{ float:left;font-family:"微软雅黑"; font-weight:bold ;}
.MyDiv_p1_p4 p{font-size:14px ;	font-family:"微软雅黑"; font-weight:bold ;}
.MyDiv_p1_table{ padding-top:15px ; padding-bottom:10px ; margin:auto}
.MyDiv_p1_table th{font-size:14px ;font-family:"微软雅黑"; font-weight:bold ; color:#29a1dc ; height:25px;text-align: center;}
.MyDiv_p1_table td{font-size:14px ;font-family:"微软雅黑"; font-weight:bold ;text-align:center ; height:25px}
.button_input{ width:105px ; height:40px ; background:#35a2dc ; border:none ; color:#FFF ; margin-left:235px ; margin-top:35px ; margin-bottom:10px ;  font-size: 18px;font-weight:bold}




.personnel_img1{ margin-left:15px ; margin-top:25px ; float:left}
.personnel_type{ background:url("../../images_newStyle/renewal/p5.gif")/*tpa=http://www.95590.cn/ebiz/res/images_newStyle/renewal/p5.gif*/ ; width:88px ; height:32px ; border: medium none ; padding:0 ; float:left ; margin-top:25px ; margin-left:22px}
.personnel_type2{ background:url("../../images_newStyle/renewal/xqxg.gif")/*tpa=http://www.95590.cn/ebiz/res/images_newStyle/renewal/xqxg.gif*/ ; width:88px ; height:32px ; border: medium none ; padding:0 ; float:left ; margin-top:25px ; margin-left:22px}
.personnel_p1{ float:left ; border:2px solid #c5c5c4 ; width:680px ; color:#2b2b29; font-weight:bold ; font-size:14px ; height:168px ; margin-top:10px}
.personnel_p1_left{ float:left ; width:150px; text-align:right}
.personnel_p1_left p{font-family:"微软雅黑";font-weight:bold ;font-size:14px ;}
.personnel_p1 p { margin-top:22px}
.personnel_p1_right{ float:left ; margin-left:26px}
.personnel_p1_right p{font-family:"微软雅黑";font-weight:bold ;font-size:14px ;}
.personnel_p1_span{ margin-left:70px}

.personnel_p1_over_left{ float:left ; width:150px; text-align:right}
.personnel_p1_over_left p{font-family:"微软雅黑";font-size:16px ;}
.personnel_p1_over_right{ float:left ; margin-left:26px}
.personnel_p1_over_right p{font-family:"微软雅黑";font-size:16px ;}

.personnel_p2{ float:left ; border:2px solid #c5c5c4 ; width:680px ; color:#2b2b29 ; font-weight:bold ; font-size:14px; }
.personnel_p2_p1{ color:#5280bb ; font-size:18px ; font-weight:normal ; margin-top:22px ; margin-left:48px;font-family:"微软雅黑";}
.personnel_p2_p2{ color:a09d9d; font-size:12px ; font-weight:normal ; margin-left:48px ; margin-top:18px;font-family:"微软雅黑";}
.personnel_p2_input{ float:left ; margin-left:48px ; _margin-left:18px}
.personnel_p2_input2{ float:left ; margin-left:25px ; _margin-left:8px}
.personnel_p2_select{border: 1px solid #9A9A9A;
    border-radius: 4px;
    height: 34px;
    width: 240px;
	z-index:0;
	}
.personnel_p2_select_app{border: 1px solid #9A9A9A;
    border-radius: 4px;
    height: 34px;
    width: 150px;
	z-index:0;
	}
.biaoti {
	width: 98%;
	text-align: right;
	line-height: 2em;
	font-family:"微软雅黑";
	font-size:16px;
	color: #ec8d1f
}
.personnel_p2_left{ float:left ; width:235px ; margin-top:17px ; text-align:right}
.personnel_p2_left p { margin-top:25px;font-family:"微软雅黑";padding-left: 48px;}
.personnel_p2_right{ float:left ; text-align: left;}
.personnel_p2_right p { margin-top:25px; padding-left: 20px;font-family:"微软雅黑";font-size: 14px;font-weight: bold;}

.bx{
	font-size:18px;
	color:#5280bb;
	font-weight:normal;
	border-top:1px  #E1E1E1 solid; 
	padding-top:15px;font-family:"微软雅黑";
	text-align:left;
}
.bx2{
	line-height:2em;
}

.bx1{
	border-top:1px  #E1E1E1 solid; 
	padding-top:20px;
}
.bx3{
	text-align:right;
	padding-right:25px;
}

.personnel_p3{  float:left ; border:2px solid #c5c5c4 ; width:680px ; color:#2b2b29 ; font-weight:bold ; font-size:14px ; margin-top:10px}
.personnel_p3_p{margin-top:18px ; margin-left:35px ; float:left ; width:600px ; color:#918e8f;font-family:"微软雅黑";font-size: 14px;font-weight: bold;}
.personnel_p3_a{ height:50px ; width:320px ; line-height:50px ; float:left ; text-decoration:none ; background:#4e80bb ; text-align:center ; color:#FFF ; font-size: 28px; margin-left:175px ; margin-top:30px}

.personnel_table{ margin-top:10px}
.personnel_table tr{ height:50px}
.personnel_table_td{ width:90px;font-family:"微软雅黑";font-weight:bold ;font-size:14px ;}
.personnel_table td{text-align:right ; line-height:34px ; font-family:"微软雅黑";font-weight:bold ;font-size:14px ;}

.personnel_table_ps{ margin-top:10px}
.personnel_table_ps tr{ height:50px}
.personnel_table_ps td{text-align:left ; line-height:34px ; font-family:"微软雅黑";font-weight:bold ;font-size:14px ;}


.vehicle_a{ float:left ;font-family:"微软雅黑"; width:157px ; height:80px ; background:#35a2dc ; border-left:1px solid #84bbd6 ; text-decoration:none ; color:#FFF ; text-align:center ; font-size:24px ; line-height:40px}
.vehicle_a2{ float:left ;font-family:"微软雅黑"; background:#4e80bb ; width:210px ; height:80px ; text-decoration:none ; color:#FFF ; line-height:80px ; text-align:center ; font-size:28px}
.vehicle_a3{ float:left ;font-family:"微软雅黑"; width:209px ; height:80px ; background:#35a2dc ; border-left:1px solid #84bbd6 ; text-decoration:none ; color:#FFF ; text-align:center ; font-size:24px ;}
.vehicle_a4{ float:left ;font-family:"微软雅黑"; background:#4e80bb ; width:263px ; height:80px ; text-decoration:none ; color:#FFF ; text-align:center ; font-size:28px}


.stripe{}
.stripe tbody tr th{ height:50px; line-height:28px; color:#4f81bc ; font-size: 18px ; font-weight:normal ; font-family:"微软雅黑"; }
.stripe tbody tr td{ height:50px; line-height:28px; text-align:center;background:#eff5f8;vertical-align:middle;font-family:"微软雅黑";font-weight:bold; color:#555555 ; font-size: 14px ;}/* 默认背景被白色 */
.stripe tbody tr.alt td { background:#fff; color:#555555 ; font-size: 14px ;}/* 默认隔行背景颜色 */
.stripe tbody tr.over td {background:#7ba7bf; color:#fff ; font-size: 14px ;}/* 鼠标经过时候背景颜色 */


.personnel_p3_p10{ float:left ; border-bottom:2px dotted #f3f2f0 ; height:120px}
.personnel_p3_p11{ float:left ; font-size: 23px ; text-align:center ; width:320px ; color:#4e80bb;font-family:"微软雅黑"; font-weight:normal ; line-height:40px ; margin-top:30px}
.personnel_p3_p12{ float:left ; width:135px ; margin-top:44px;}
.personnel_p3_p13{ float:right ; margin-top:44px ; margin-left:20px}
.personnel_p3_p13 span{font-size: 14px;font-weight: bold;font-family:'微软雅黑'}
.personnel_p3_p20{ float:left ; width:100%}

.vehicle_table{ margin:auto}
.vehicle_table tr{ height:50px}
.vehicle_table_td{text-align:right;font-weight: bold;font-family:'微软雅黑';font-size: 14px;}

.personnel_p3_p30{ color:#4f81bb ; margin-top:20px ; margin-left:25px ; font-size: 16px;font-family:'微软雅黑'; }
.personnel_p3_p40{ width:655px ; height:335px ; margin-left:10px ; margin-top:20px ; margin-bottom:20px}
.personnel_p3_p41{ width:200px ; height:340px ; border:2px solid #cccccc ; float:left ; margin-right:20px;}
.personnel_p3_p41 p{ color:#5a87be ; font-size: 16px;font-family:'微软雅黑';}
.personnel_p3_p42{ width:200px ; height:340px ; border:2px solid #cccccc ; float:left ; margin-right:20px}
.personnel_p3_p42 p{ color:#5a87be ; font-size: 16px;font-family:'微软雅黑';}
.personnel_p3_p43{ width:200px ; height:340px ; border:2px solid #cccccc ; float:left}
.personnel_p3_p43 p{ color:#5a87be ; font-size: 16px;font-family:'微软雅黑';}
.personnel_p3_p40_img{ margin-left:70px ; margin-top:15px}
.vehicle_type{border:none ; background:#fff ; color:#5a87be ; margin-left:15px}

.vehicle_p1_table{font-size: 16px ; margin-top:30px ; text-align:center ; color:#4e80ba }
.vehicle_p1_table tr{ height:30px;}
.vehicle_p1_table tr td{ font-family:'微软雅黑';font-size: 14px;font-weight: bold;}

.MyDiv_table_1 { width:305px ;color: #2B2B29;
    font-size: 14px;font-family:'微软雅黑';
    font-weight: bold;}
.MyDiv_table_1 tr{ height:35px; font-size: 14px;font-family:'微软雅黑';
    font-weight: bold;}
.MyDiv_table_1 td{text-align:right;font-size: 14px;font-family:'微软雅黑';
    font-weight: bold;}

.white_content_p{color: #555555;
    font-size: 14px;
    font-weight: bold; height:48px ; line-height:48px ;font-family:'微软雅黑'; border-bottom:1px dotted #ebeae8}
.white_content_p p { margin-left:18px}
.white_content_p2{ color: #555555; font-weight: bold; font-size: 18px; margin-left:18px ; margin-top:50px}


.footer_personnel{ width:100% ; background:#4e80bb ; height:55px ; float:left ; margin-top:12px ; margin-bottom:12px}
.footer_personnel1{ margin:auto ; width:957px ;}
.footer_personnel1 img{ margin-top:10px}



/**  车险新保样式 */

.bj{
	border: 2px solid #c5c5c4;
    color: #2b2b29;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 615px;
    margin-top: 10px;
    width: 680px;
}

.formzc{
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
}
.formzc_item{
	float:left;
	height:34px;
	line-height:34px;
	margin-top:7px;
	padding-bottom:2px;
	width:100%;
}
.formzc_item_min{
	height:26px;
	line-height:26px	
}
.formzc_item1{
	border-bottom:2px dotted #f3f2f0;
}
.formzc_label{
	float:left;
	font-size:14px;
	padding-right:10px;
	text-align:right;
	width:190px;
	font-family:"微软雅黑";
}
.formzc_label_min{
	width:43px;
	padding-right:0;
 }
 .formzc_label_samel{
	width:63px;
	padding-right:0;
 }
 .formzc_label_msg{
	 width:184px;
	 float:left;
	 padding-left:5px;
	 font-size:12px;
	 color:#ec8d19;
	 font-family:"微软雅黑";
 }
  .line-height16{
	 line-height:16px;
 }
.formzc_f1{
	float:left;
	vertical-align:middle;
}
.input_min{
	float:left;
	width:65px;
	padding:3px 0;
	vertical-align:bottom;
	height: 18px;
}
.input_bgimg{
	background:url("../../images_newStyle/renewal/bg1.jpg")/*tpa=http://www.95590.cn/ebiz/res/images_newStyle/renewal/bg1.jpg*/ no-repeat;
	height:30px;
	width:29px;
	float:left;
	cursor: pointer;
}
.elem-value{
	width:95px;
	height:30px;
	font-size:14px;
}

.renewal_content_left_p_new {
	font-weight: bold;
	padding: 0;
	margin-top: 10px;
	text-align:center;
	font-size:16px;
	font-family:"微软雅黑";
}
.left_p_span_new {
	color: #ec8d19;
	font-size: 14px;
	text-align:center;
	padding:5px 0;
	font-family:"微软雅黑";
}
.renewal_content_left_a_new {
	float: left;
	width: 250px;
	height: 50px;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	line-height: 50px;
	background: #4e80bb;
	font-size: 24px;
	margin-left: 200px;
	margin-top: 16px;
}

/* 自动续保页面样式 */
.warp-box {
    background: #fff none repeat scroll 0 0;
    border: 1px solid gray;
	border-radius:8px;
    box-shadow: 0 0 8px #999;
    font: 12px/1.5 Arial;
    margin: 0 auto;
    width: 250px;
	height:auto;
	color:#666;
	position:absolute;
    z-index: 1000;
	overflow:hidden;
	top:50%;
	left:45%;
}
.btn-shutdown{
	position:absolute;
	background: url("../../images_newStyle/renewal/btn-shutdown.png")/*tpa=http://www.95590.cn/ebiz/res/images_newStyle/renewal/btn-shutdown.png*/ no-repeat 0 0;
    width: 18px;
    height: 18px;
    right: 15px;
    font-size: 20px;
    top: 6px;
}
.title-h3{
	font-size:14px;
	background-color:#005a8a;
	text-align:center;
	padding:5px 0;
	color:#fff;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}
.box-renewal{
	margin-top:5px;
}
.xb-checkbox {
    cursor: pointer;
    display: inline-block;
    margin: 0;
    padding-left: 46px;
    position: relative;
}
.xb-checkbox input[type="checkbox"] {
    padding: 0;
    position: absolute;
	left:24px;
	top:1px;
}
.xb-form-group{
	box-sizing: border-box;
    display: inline-block;
    margin-bottom: 10px;
    vertical-align: middle;
    width: 100%;
}
.xb-form-caption{
	 float: left;
    height: 26px;
    line-height: 26px;
    margin-bottom: 5px;
    padding-right: 5px;
    text-align: right;
    width: 90px;
}
.xb-input-text{
	 background-color: #fff;
    border: 1px solid #ccc;
    color: #666;
    height: 24px;
    line-height: 24px;
    padding: 0 5px;
    width: 130px;
}
.btn-box{
	width:100%;
	overflow:hidden;
	margin-bottom:10px;
}
.btn-box a{
	width:25%;
	text-align:center;
	display:inline-block;
	background-color:#005a8a;
	padding:6px 0;
	color:#fff;
	margin:0 0 0 17%;
}
.warp-box p{
	padding:5px 0px 15px 10px;
}